/* Import modules. */ import moment from 'moment' import PouchDB from 'pouchdb' import { v4 as uuidv4 } from 'uuid' /* Initialize databases. */ const gamesDb = new PouchDB(`http://${process.env.COUCHDB_USER}:${process.env.COUCHDB_PASSWORD}@127.0.0.1:5984/games`) export default defineEventHandler(async (_event) => { let response const params = _event.context.params console.log('PARAMS', params) const gameid = params?.gameid console.log('GAME ID', gameid) response = await gamesDb .get(gameid) .catch(err => console.error(err)) console.log('DB RESPONSE', response) if (response.error === 'not_found') { return { error: response.error, } } /* Build (filtered) response. */ // const filtered = { // id: response._id, // gameid: response.gameid, // gameerid: response.gameerid, // address: response.address, // edge: response.edge, // entropy: response.entropy, // mnemonic: response.mnemonic, // payout: response.payout, // position: response.position, // seed: response.seed, // serverHash: response.serverHash, // createdAt: response.createdAt, // } /* Return (filtered) results. */ return response })